three weeks of continual rain - French English Dictionary